package com.alks.function.data.dto.pcfactorywork;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.math.BigDecimal;

@AllArgsConstructor
@NoArgsConstructor
@Setter
@Getter
public class PcSupplementDetailDto {
    @ApiModelProperty(value = "指令ID")
    private String lotNo;

    @ApiModelProperty(value = "型体")
    private String style;

    @ApiModelProperty(value = "指令数")
    private BigDecimal ordQty;

    @ApiModelProperty(value = "补料部位")
    private String partName;

    @ApiModelProperty(value = "段")
    private BigDecimal segment;

    @ApiModelProperty(value = "预补双数")
    private BigDecimal mUsage;

    @ApiModelProperty(value = "左1")
    private BigDecimal lQty1;

    @ApiModelProperty(value = "右1")
    private BigDecimal rQty1;

    @ApiModelProperty(value = "左2")
    private BigDecimal lQty2;

    @ApiModelProperty(value = "右2")
    private BigDecimal rQty2;

    @ApiModelProperty(value = "左3")
    private BigDecimal lQty3;

    @ApiModelProperty(value = "右3")
    private BigDecimal rQty3;

    @ApiModelProperty(value = "左4")
    private BigDecimal lQty4;

    @ApiModelProperty(value = "右4")
    private BigDecimal rQty4;

    @ApiModelProperty(value = "左5")
    private BigDecimal lQty5;

    @ApiModelProperty(value = "右5")
    private BigDecimal rQty5;

    @ApiModelProperty(value = "左6")
    private BigDecimal lQty6;

    @ApiModelProperty(value = "右6")
    private BigDecimal rQty6;

    @ApiModelProperty(value = "左7")
    private BigDecimal lQty7;

    @ApiModelProperty(value = "右7")
    private BigDecimal rQty7;

    @ApiModelProperty(value = "左8")
    private BigDecimal lQty8;

    @ApiModelProperty(value = "右8")
    private BigDecimal rQty8;

    @ApiModelProperty(value = "左9")
    private BigDecimal lQty9;

    @ApiModelProperty(value = "右9")
    private BigDecimal rQty9;

    @ApiModelProperty(value = "左10")
    private BigDecimal lQty10;

    @ApiModelProperty(value = "右10")
    private BigDecimal rQty10;

    @ApiModelProperty(value = "左11")
    private BigDecimal lQty11;

    @ApiModelProperty(value = "右11")
    private BigDecimal rQty11;

    @ApiModelProperty(value = "左12")
    private BigDecimal lQty12;

    @ApiModelProperty(value = "右12")
    private BigDecimal rQty12;

    @ApiModelProperty(value = "左13")
    private BigDecimal lQty13;

    @ApiModelProperty(value = "右13")
    private BigDecimal rQty13;

    @ApiModelProperty(value = "左14")
    private BigDecimal lQty14;

    @ApiModelProperty(value = "右14")
    private BigDecimal rQty14;

    @ApiModelProperty(value = "左15")
    private BigDecimal lQty15;

    @ApiModelProperty(value = "右15")
    private BigDecimal rQty15;

    @ApiModelProperty(value = "左16")
    private BigDecimal lQty16;

    @ApiModelProperty(value = "右16")
    private BigDecimal rQty16;

    @ApiModelProperty(value = "左17")
    private BigDecimal lQty17;

    @ApiModelProperty(value = "右17")
    private BigDecimal rQty17;

    @ApiModelProperty(value = "左18")
    private BigDecimal lQty18;

    @ApiModelProperty(value = "右18")
    private BigDecimal rQty18;

    @ApiModelProperty(value = "左19")
    private BigDecimal lQty19;

    @ApiModelProperty(value = "右19")
    private BigDecimal rQty19;

    @ApiModelProperty(value = "左20")
    private BigDecimal lQty20;

    @ApiModelProperty(value = "右20")
    private BigDecimal rQty20;

    @ApiModelProperty(value = "合计（双）")
    private BigDecimal totalQty;

    @ApiModelProperty(value = "补制比例")
    private BigDecimal percent;

    @ApiModelProperty(value = "物料编号")
    private String mtlNo;

    @ApiModelProperty(value = "尺码起")
    private String size1;

    @ApiModelProperty(value = "尺码止")
    private String size2;

    @ApiModelProperty("片数")
    private BigDecimal cutNum;

    @ApiModelProperty("序号")
    private Integer seqNo;

    @ApiModelProperty(value = "型体颜色")
    private String color;

    @ApiModelProperty(value = "14个号码和")
    private BigDecimal total;
}